contractor site supervisor - Französisch Englisch Wörterbuch